7 results found
Search Results for: great ape
Lesser ape
Definition noun, plural: lesser apes Any of the apes of the family Hylobatidae (gibbons) characterized by being relatively... Read More
Muscles of the Apes – a thwack on human muscle evolution
Summary: A recent finding suggests that apes do have the muscles for bipedalism, vocal communication, and facial... Read More